package exception;
import java.awt.*;
import java.io.FileNotFoundException;
import java.io.IOException;

public class ThrowsDemo2 {
    public void zc () throws IOException, AWTException { }

}
 class abb extends ThrowsDemo2{
    //重写需要注意的抛出规则

    public void zc() throws IOException, AWTException { }//可以完全一样
    //public void zc() throws AWTException { }//可以部分一样
     //public void zc() { }//可以什么都不抛
     //public void zc() throws AWTException { }//可以抛出超类声明异常的子类型异常
    //public void zc() throws FileNotFoundException { }//可以抛出超类声明异常的子类型异常
    //public void zc() throws IllegalAgeException { }//不允许抛出额外异常
    //public void zc() throws Exception { }//不允许抛出超类方法抛出异常的超类型异常


}
